.black_overlay {display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index: 91;
            -moz-opacity: 0.8;
            opacity: .80;
            filter: alpha(opacity=80);}
.white_content {background:url("../image/we5.png") no-repeat ;
			background-size: 500px 430px;
            display: none;
            position: absolute;
            top:27%;
            left:35%;
       	    width:502px;
			height:451px;
			border: ridge;
			-moz-border-radius: 15px; /*边框幅度*/
    		-webkit-border-radius: 15px;
            background-color: white;
            z-index: 92;
            overflow: auto;}
div .user{width:120px;
	height: 50px;
	padding-top:20px;
	margin: 40px 0 0 70px;}
.box>.user>span{font-size:20px;
	font-family:"微软雅黑";
	font-weight: bolder;
	padding-top: 20px;
	border-bottom: #5E2FE7 2px solid;}
.account,.pass{width:300px;
	height: 30px;}
.account{background:url("../image/user.svg") no-repeat 5px;}
.pass{background:url("../image/lock.svg") no-repeat 5px;}
#login_form input{font-size:20px;
	border: 1px solid #CCC;
	padding-left:40px;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: #5E2FE7 2px solid;
	padding-bottom: 2px;}
#login_form{position:relative;
	width: 365px;
	height: 200px;
	margin: auto;
	padding: 0 0 0 0;}
#userAccount{border:1px solid #CCC;
	padding-left:40px;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: #5E2FE7 2px solid;}
#accountErr{font-size:8px;
	position: absolute;
	top: 38px;}
#passwordErr{font-size:8px;
	position: absolute;
	top: 115px;}
.loginbutton{
    padding: 0 35px;
    outline: none;
    height: 40px;
    width: 184px;
    border: none;
    border-bottom: 2px solid #703EFF;
    color: #333;}
.loginbutton{
    background-color: #703EFF;
    width: 120px;
    border-radius:50px; 
    cursor: pointer;
    color: #fff;
    text-align: center;
    font-weight: bold;
    }
.loginbutton:hover{background-color: #5E2FE7;}
.r_float{position: absolute;
	left:230px;
	top:140px;}
.white_content .register{height:40px;width:100%;background:#BFEFFF;margin-top:79px;}
.entypo-cancel:hover{color:red;}


